html, body {
	margin: 0;
	padding: 0;
	font-size: 18px;
	font-family: "宋体","Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif;
}
* {
	box-sizing: border-box;
	position: relative;
	transition: .5s all;
}
img {
	/*! display: block; */
}
a {
	text-decoration: none;
	color: #666;
}
.flh,
.fl {
	float: left;
}
.flrh,
.flr {
	float: right;
}
.flrh,
.flh {
	height: 100%;
}
.cl {
	clear: both;
}
.ab,
.abh {
	position: absolute;
}
.abh {
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ibh,
.ib {
	display: inline-block;
	vertical-align: middle;
}
.ibh {
	height: 100%;
}
.mxw {
	width: 95%;
	max-width: 1600px;
}
.bgcover {
	background-size: cover;
	background-position: center;
}
.tac {
	text-align: center;
}
.tal {
	text-align: left;
}
.fontyh {
	/* font-family: SimHei; */
}
.header {height: 120px;}
.top {background: #222; color: white;}
.top_inner {width: 95%;}
.topone {}
.topone_left {padding: 7px;color: #2e7eed;}
.topone_left a {
    color: #999;
}
.topone_left2 {}
.topone_right {}
.language_link {padding: 7px;}
.british {height: 24px;}
.logo {width: 15%;/*! max-width: 360px; */}
.logo_link {max-width: 95%;/*! max-width: 360px; */}
.ibh {}
.logo_img {width: 100%;}
.menu {width: 51%;/*! max-width: 1200px; */}
.menu_item {width: 11%;}
.menu_item:hover .menu_item_link,
.menu_item:hover .menu_item_txt {color: #333;}
.menu_item:hover .submenu {display: block;}
.menu_item:nth-child(3) .submenu {font-size: 12px;}
.ibh {}
.menu_item_link, .menu_item_txt {font-size:16px;color: #479ee2;padding: 7px 0;}
.menu_item_link:visited, .menu_item_txt:visited {color: #479ee2;}
.header_tel {width: 20%; padding-left: 5%;}
.ibh {}
.header_tel_inner {}
.header_tel_img {height: 36px;}
.header_tel_txt {color: #b3cf1a;font-size: 24px;font-weight: 777;margin-left: 7px;}
.header_contact {width: 13.5%;background: #479ee2;color: white;}
.header_contact_txt {font-size: 18px;}
.banner {background: #999;}
.menu_item_txt.on {color: #479ee2;}
.banner {}
.banner_outer {}
.banner_mask {padding-top: 37.5%;}
.banner_content {overflow: hidden;}
.bannerimg {height: 100%;text-align: center;}
.banner_inner {width: 45%;}
.banner_inner_img {max-width: 100%;}
.buttons {margin-top: 7%;}
.banner_button {padding: 12px 0;font-size: 24px;border-radius: 56px;color: white;margin-right: 24px;text-shadow: 1px 1px 3px #4D4A4A;text-align: center;width: 250px;}
.banner_button:last-child {margin-right: 0;}
.banner_button:hover {transform: scale(1.1);}
.banner .banner_button {width: 250px;}
.header_contact:visited, .intro_li:visited, .banner_button:visited {color: #fff;}
.banner_button1 {background: linear-gradient(to right, #0077d4, #469ee2);}
.banner_button2 {background: linear-gradient(to right, #9cba34, #c4d363);}
.banner_page {position: absolute;width: 100%;z-index: 3;text-align: center;}
.banner_page .hjbullet {width: 12px;height: 12px;background: #d9d9d9;opacity: 1;margin: 0 6px !important;bottom: 30px;}
.banner_page .hjbullet.swiper-pagination-bullet-active {background: #b3cf1a;}
.banner_arrow {width: 120px;z-index: 7;top: 0;color: white !important;}
.banner_arrow_left {left: 60px !important;}
.banner_arrow_right {right: 60px !important;left: unset;}
.search {height: 80px;}
.search_key_title {color: #479ee2;}
.search_inner {}
.search_left {font-size: 18px;}
.search_key_txt {margin: 0 20px;color: #333;font-size: 18px;}
.search_right {}
.search_input {height: 40px;width: 400px;margin-right: 20px;border: 1px solid #ddd;border-radius: 20px;outline: none;padding-left: 36px;font-family: "Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif;}
.search_input::placeholder {color: #bbb; font-size: 16px;}
.search_button {right: 0;height: 100%;width: 90px;border: none;background: #479ee2;color: white;border-radius: 20px;font-family: "Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif;font-size: 18px;}
.product {padding-top: 85px;background: #f5f5f5;padding-bottom: 100px;}
.product_title {margin-bottom: 36px;}
.product_title_up {}
.product_title_line {display: inline-block;width: 40px;border-bottom: 2px solid #c3d363;margin: 5px 10px;}
.product_title_inner {font-size: 42px;color: #479ee2;font-weight: 777;}
.product_title_line {}
.product_title_bottom {color: #999;font-size: 20px;margin-top: 20px;}
.product_swiper {text-align: center;overflow: hidden;padding-bottom: 36px;}
.swiper-container-horizontal > .swiper-pagination-bullets.product_col {display: inline-block;bottom: unset !important;/*! width: 72%; */}
.product_col_item {background: none !important;}
.product_swiper.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {width: 220px;height: 60px;background: white;opacity: 1;margin: 12px 1%;}
.product_swiper.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet:nth-child(5) {/*! clear: left; */}
.product_col .swiper-pagination-bullet-active {background: #479ee2;}
.product_col_item:hover .product_col_txt, .product_col .swiper-pagination-bullet-active .product_col_txt {background: #479ee2;color: white;}
.product_col .swiper-pagination-bullet-active .white_tangle {display: block;}
.product_col_txt {display: block;padding: 20px 12px;background: white;opacity: 1;border-radius: 7px;overflow: hidden;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.white_tangle {width: 32px;height: 18px;left: 50%;margin-left: -16px;bottom: -18px;border-top: 18px solid #479ee2;border-right: 16px solid transparent;border-left: 16px solid transparent;display: none;}
.product_swiper_col {width: 32%; margin-left: 2%;}
.product_swiper_col:first-child {margin-left: 0%;}
.product_swiper_col:hover .product_cimg {border: 4px solid #479ee2;}
.product_swiper_col:hover .product_cimg > .product_cctt { transform: scale(1.1); }
.product_cimg { overflow: hidden;}
.product_cimg_mask {padding-top: 100%;}
.product_cctt {}
.product_txt {color: #666;margin: 12px 0;font-size: 18px;}
.product_arrow {}
.product_arrow_left {left: -40px !important;}
.product_arrow {top: 55% !important;outline: none;}
.product_arrow_right {right: -40px !important;}
.product_inner {}
.product_swiper_wrapper {margin-top: 46px;}
.product_swiper_wrapper .swiper-slide {width: 100%;}
.product_buttons {margin-top: 24px;}
.ad {background-color: #429be1; padding-top: 100px; padding-bottom: 100px;}
.adimg {width: 100%;}
.adtxt {top: 15%;left: 9%;width: 16%;}
.adtel {top: 12%;left: 0%; font-size: 45px; font-weight: 555; color: #fff;}
.adtxtup {}
.adtxtbtm {}
.ad_inner {}
.adtel_up {color: white;font-size: 24px;}
.ad_inner_img {max-width: 100%;}
.customer {padding: 85px 0 100px;}
.customer_title {}
.customer_title {}
.product_title_up {}
.product_title_line {}
.product_title_inner {}
.product_title_line {}
.product_title_bottom {}
.customer_swiper {overflow: hidden; padding-top: 50px;padding-bottom: 36px;}
.customer_swiper_outer {}
.customer_swiper_inner {width: 90%;}
.customer_item {width: 100%; overflow: hidden;}
.customer_item_img {padding-top: 64%;}
.customer_item:hover .customer_item_img { transform: scale(1.1); }
.customer_item_txt {bottom: 0;width: 100%;background: #00000096;padding: 7px 0;color: white;}
.customer_arrow {}
.customer_arrow_left {left: -10px !important;}
.customer_arrow_right {right: -10px !important;}
.customer_inner {}
.manufacture {margin-bottom: 220px; height: 640px;}
.mf_img {width: 100%; max-height: 647px;}
.manufacture_icon {bottom: -110px; width: 100%;}
.manufacture_icon_inner {max-width: 1400px; width: 72%; padding: 28px 0; border-radius: 7px; background: linear-gradient(to bottom, #c4d363, #9cba34); }
.manufacture_col {width: 25%; border-right: 1px solid #fff5;}
.manufacture_col:hover .manufacture_icon_img {transform: rotateY(-180deg);}
.manufacture_up {max-width: 90px; width: 75%; }
.manufacture_bottom {color: #fff; font-size: 18px; }
.manufacture_txt {}
.manufacture_txt_inner {margin-top: 105px;}
.manufacture_slogan {font-size: 26px; color: #fff; margin-bottom: 20px;}
.manufacture_title {font-size: 50px;color: #fff;margin-bottom: 80px;font-weight: 777;line-height: 1;}
.manufacture_ul {}
.manufacture_li {margin-bottom: 20px;}
.manufacture_li:nth-child(2n+1) {width: 390px; clear: both;}
.manufacture_li_icon {width: 12px; height: 12px; background: #c3d363;}
.manufacture_li_txt {color: #fff; font-size: 30px;line-height: 1;}
.manufacture_icon_img {margin-bottom: 20px;}
.cooperation {padding-bottom: 100px;}
.cooperation_icon {height: 95%;}
.cooperation_titile {margin-bottom: 65px;}
.cooperation_ul {max-height: 120px; margin-bottom: 20px; width: 72%; max-width: 1400px; border: 1px solid #ccc;}
.cooperation_li {width: 20%; border-right: 1px solid #ccc;}
.cooperation_li img {max-height: 112px; max-width: 100%; display: block;}
.cooperation_li:last-child {border-right: none;}
.intro {background-color: #429be1; background-position: left bottom; background-repeat: no-repeat;}
.intro_inner {margin-top: 90px; margin-bottom: 95px; width: 95%; height: 655px;}
.intro_left {width: 50%;}
.intro_title {font-size: 42px; padding-top: 25px; padding-bottom: 25px; background: #9cba34; border-top-right-radius: 24px; color: #fff;text-align: left;}
.intro_title_bg {background: #9cba34; left: -600px;}
.itcp {margin-right: 35px; /*! padding-left: 150px; */ }
.product_title_line {}
.intro_title_txt {}
.product_title_line {}
.intro_content {margin-top: 70px; color: white; line-height: 2;max-height: 360px;overflow: hidden;font-size: 18px;}
.intro_ul {bottom: 0; left: 0; width: 600px; border: 1px solid white; color: white;max-width: 90%;}
.intro_li {width: 33.33333333%; padding: 15px 0; border-right: 1px solid white; text-align: center; color: #fff;}
.intro_li:hover {background: #9cba34;}
.intro_li:last-child {border-right: none}
.intro_right {width: 50%; padding-right: 0; padding-left: 35px;}
.intro_img {}
.intro_b_outer,
.intro_img_top {width: auto;/*! padding-top: 410px; */}
.intro_img_top {height: 410px;}
.intro_b_outer {height: 230px; bottom: 0; margin-top: 12px;}
.intro_img_b {width: 49%; height: 100%;}
.intro_img_bl {left: 0;}
.intro_img_br {right: 0;}
.news {padding: 100px 0; }
.news_title {}
.news_col_txt { background: #f5f5f5; color: #479ee2; display: block; padding: 20px 0px; opacity: 1; border-radius: 7px; margin: 0px; cursor: pointer; text-align: center; width: 100%;}
.news_col_item:hover .news_col_txt,
.news_col .swiper-pagination-bullet-active .news_col_txt { background: #479ee2; color: white; }
.news_swiper_outer {margin-top: 60px;}
.news_swiper {overflow: hidden; padding: 62px 0 55px 0;}
.news_col {}
.news_col_inner {max-width: 607px; width: 90%;}
.news_col .swiper-pagination-clickable .swiper-pagination-bullet.news_col_item {width: 32%;height: auto;opacity: 1;margin-right: 2%;}
.news_col .swiper-pagination-clickable .swiper-pagination-bullet.news_col_item:last-child {margin-right: 0%;}
.news_col_txt {}
.news_col .swiper-pagination-bullet-active .white_tangle {display: block; bottom: -12px;}
.white_tangle {}
.swiper-wrapper {}
.swiper-slide {}
.news_content {width: 90%;margin-right: 2%;font-weight: 777;margin-left: 5%;}
.news_content:hover {}
.news_content:hover .news_content_title,
.news_content:hover .news_date {color: #479ee2;}
.news_content:hover .news_img {transform: scale(1.1);}
.news_content:last-child  {margin-right: 0;}
.news_img {padding-top: 50%; margin-bottom: 25px;}
.news_date {color: #999;font-size: 18px;margin-bottom: 20px;}
.news_content_title {color: #333;font-size: 20px;margin-bottom: 25px;padding-bottom: 25px;border-bottom: 1px solid #ccc;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-weight: 777;}
.news_notes {font-size: 16px;color: #999;line-height: 2;font-weight: 111;}
.news_more .banner_button {text-align: center; /*! padding: 15px 0; */ /*! width: 250px; */}
.contact {background-color: #429be1; padding: 100px 0;}
.contact_title {margin-bottom: 55px; display: inline-block;}
.contact_note {font-size: 26px; color: white; margin-bottom: 90px;}
.contact_buttons {}
.contact_buttons_inner {width: auto;/*! max-width: 1000px; */}
.contact_button {width: 480PX; margin-right: 4%; color: #fff; font-size: 24px; border-radius: 12px; border: 2px solid white;}
.contact_button:last-child {margin-right: 0%;}
.contact_button:hover {background: #9cba34;border-color: #9cba34;}
.contact_button {border: 2px solid white;}
.contact_button_mask {padding-top: 28.125%;}
.contact_button_content {}
.ibh {}
.contact_icon {}
.contact_button_txt {color: #fff;}
.contact_title .product_title_line,
.contact_title .product_title_inner,
.contact_title .product_title_bottom {color: #fff;}
.contact_title .product_title_bottom {opacity: .5;}
.footer {padding-top: 50px; color: #fff; background: #000;}
.footerup {}
.footer_item {}
.footer_title {font-size: 20px; margin-bottom: 20px;}
.footer_subtitle {font-size: 16px; color: #c7c7c7; margin-bottom: 15px;}
.footer_item {}
.footer_item1 {width: 41%; margin-right: 2%;}
.footer_item2 {width: 10%; margin-right: 2%;}
.footer_item3 {width: 13%; margin-right: 2%;}
.footer_item4 {width: 16%; margin-right: 2%;}
.footer_item5 {width: 10%; margin-right: 2%;}
.footer_item6 {right: 0; top: 0; width: 240px;}
.footer_link_title {font-size: 18px; color: #fff; margin-bottom: 20px; display: block;}
.footer_link {font-size: 14px; color: #c7c7c7; display: block; margin-bottom: 15px;}
.footer_qr {width: 100%; max-width: 132px;}
.footer_qr_txt {font-size: 14px; color: #bcbcbc; margin-top: 10px;}
.footerbottom {padding: 16px; font-size: 14px; color: #999;}
.support {margin-left: 24px;}
.footerup_outer {border-bottom: 1px solid #ccc;word-break: break-all;padding-bottom: 20px;}
.footer_txt {padding-right: 0;padding-left: 0;margin-right: 240px;}
.footer_txt a:hover {color: white;}
.menu2_outer {display: none;}
.submenu {position: absolute; top: 100%; width: 100%; background: #0003; z-index: 7777777; color: #fff; display: none;}
.submenu_item {padding: 12px 7px; border-bottom: 1px solid #ccc3; color: white; display: block;}
.submenu_item:visited {color: white;}
.menu_item_link {}
@media (max-width: 1600px) {
	.header_tel {display: none;}
	.menu {width: 70%; padding-left: 1%;/*! max-width: 1200px; */}
	.banner_button {font-size: 20px;}
	.adtel { font-size: 36px; }
	.adtel_up {color: white;font-size: 22px;}
	.product_swiper.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet { width: 14%; }
	.product_arrow_left {left: -36px !important;}
	.product_arrow_right {right: -36px !important;}
	.intro_title_bg {left: -200px;}
}
@media (max-width: 1400px) {
	.banner .banner_button { width: 220px; }
  .ad {background-color: #429be1; padding-top: 50px; padding-bottom: 50px;}
}
@media (max-width: 1200px) {
	.header {height: 60px;padding: 10px 0;}
	.logo {width: auto; width: 20%;}
	.header_contact {display: none;}
	.menu {width: 80%;}
	.banner_page {display: none;}
	.adtel { font-size: 24px; }
	.adtel_up {color: white;font-size: 18px;}
	.banner .banner_button { width: 200px; }
	.product_arrow_left {left: -29px !important;}
	.product_arrow_right {right: -29px !important;}
  .ad {background-color: #429be1; padding-top: 50px; padding-bottom: 50px;}
	.topone_left {padding: 7px;font-size: 12px;}
	.british {height: 16px;}
}
@media (max-width: 1024px) {
	.banner_inner {width: 45%;}
	.banner_inner_img {}
	.banner_button {font-size: 16px;margin: 0 16px;padding: 12px 0;width: 200px;}
	.banner_button {font-size: 16px;margin: 0 16px;padding: 12px 0;width: 200px;}
	.banner .banner_button { width: 150px; margin-right: 5px;}
	.adtel { font-size: 18px; }
	.adtel_up {color: white;font-size: 16px;}
	.menu_item_txt {font-size: 14px;}
	.product_arrow_left {left: -24px !important;}
	.product_arrow_right {right: -24px !important;}
  .ad {background-color: #429be1; padding-top: 50px; padding-bottom: 50px;}
	.contact_button {width: 360PX; margin-right: 3%; color: #fff; font-size: 24px; border-radius: 12px; border: 2px solid white;}
	.intro_title_txt {font-size: 24px;}
}
@media (max-width: 777px) {
	.banner_inner {width: 75%;}
	.banner .banner_button {font-size: 14px;width: 150px;}
	.buttons {margin-top: 0;display: none;}
	.adtel { font-size: 14px; top: 0%;left: 20%;}
	.adtel_up {color: white;font-size: 12px;top: -12px;}
	.manufacture {height: 360px; margin-bottom: 64px;}
	.manufacture_txt_inner {margin-top: 36px;}
	.manufacture_slogan {font-size: 16px; color: #fff; margin: 0 12px 12px;}
	.manufacture_title {font-size: 20px; color: #fff; margin-bottom: 24px;}
	.manufacture_ul {}
	.manufacture_li {margin-bottom: 7px;margin-left: 24%;}
	.manufacture_li:nth-child(2n+1) {width: 300px; clear: both;}
	.manufacture_li_icon {width: 12px; height: 12px; background: #c3d363;}
	.manufacture_li_txt {color: #fff; font-size: 14px;}
	.manufacture_icon_img {margin-bottom: 10px;width: 36px;}
	.manufacture_bottom {font-size: 14px;}
	.product {padding: 24px 0;}
	.product_col_txt {font-size: 14px; padding: 9px 7px; overflow: hidden;text-overflow: ellipsis;}
	.product_title {margin-bottom: 24px;}
	.banner_inner_img {width: 70%;}
	.product_swiper_wrapper {margin-top: 12px;}
	.customer {padding: 24px 0;}
	.customer_swiper {padding-top: 12px;padding-bottom: 20px;}
	.manufacture_icon_inner {padding: 12px 0;width: 100%;}
	.cooperation_ul {width: 100%;}
	.manufacture_icon {bottom: -48px;}
	.cooperation_titile {margin-bottom: 24px;}
	.cooperation {padding-bottom: 24px;}
	.intro {background-color: #479ee2; background-position: left bottom; background-repeat: no-repeat;}
	.intro_inner {margin-top: 24px; margin-bottom: 24px; width: 100%; height: 455px;}
	.intro_left {width: 50%;padding-left: 24px;}
	.intro_title {font-size: 27px; padding-top: 0px; padding-bottom: 7px; background: #9cba34; border-top-right-radius: 24px; color: #fff;}
	.itcp {margin-right: 0; padding-left: 7px; }
	.intro .product_title_line {display: none;}
	.intro_title_txt {font-size: 18px;}
	.intro_content {margin-top: 24px; color: white; line-height: 2;max-height: 360px;overflow: hidden;/*! padding: 12px; */ display: -webkit-box; overflow: hidden; -webkit-line-clamp: 7; -webkit-box-orient: vertical;font-size: 14px;}
	.intro_ul {bottom: 0; left: 24px; width: 90%; border: 1px solid white; color: white;}
	.intro_li {width: 100%; padding: 15px 0; border-right: 0px solid white; text-align: center; color: #fff;border-bottom: 1px solid white;}
	.intro_li:hover {background: #9cba34;}
	.intro_li:last-child {border-bottom: none}
	.intro_right {width: 50%;  padding-left: 36px;}
	.intro_img {}
	.intro_b_outer,
	.intro_img_top {width: 90%;}
	.intro_img_top {height: 30%;}
	.intro_b_outer {height: 68%; bottom: 0; }
	.intro_img_b {width: 100%; height: 150px;}
	.intro_img_bl {left: 0;top: 0;}
	.intro_img_br {right: 0;bottom: 0;}
	.news { padding: 24px 0; }
	.news_col_inner {width: 77%;text-align: center;}
	.news_swiper_outer { margin-top: 20px; }
	.news_swiper { padding: 24px 0 15px 0; }
	.contact {padding: 24px 0;}
	.contact_note {font-size: 16px;margin-bottom: 36px;width: 100%;padding: 0 12%;}
	.contact_title {margin-bottom: 36px;}
	.contact_icon {width: 24px;}
	.contact_button_txt {font-size: 12px;}
	.contact_button_content {white-space: nowrap;}
	.footer_item2, .footer_item3, .footer_item4, .footer_item5 {display: none;}
	.footer_item1 {width: 90%; margin-left: 4%;}
	.product_title_inner { font-size: 24px; }
	.product_title_bottom {font-size: 14px;}
	.search { height: 40px; }
	.menu {display: none;}
	.menu2_outer {display: block; height: 100%; margin-left: 50%;}
	.menu2_icon {right: 24px; width: 36px; height: 100%; cursor: pointer;}
	.menu2_icon_inner {top: 40%; bottom: 24%; border-top: 3px solid #479ee2; border-bottom: 1px solid #479ee2; width: 100%; }
	.menu2 {display: block;}
	.menu2_mask {display: none; position: fixed;width: 100%;height: 100%;background: #0007;left: 0;top: 0;z-index: 72;}
	.menu2_content {z-index: 75;position: fixed;background: #479ee2;left: -70%;height: 100%;width: 70%;padding-top: 12%;}
	.menu2_item {display: block;color: white;padding: 7px 0;margin: 5px 0;}
	.menu2_item_txt {color: white;padding-bottom: 12px;font-size: 16px;}
	.menu2_item.current {display: block;color: white;}
	.menu2_item:hover .menu2_item_txt,
	.menu2_item.current .menu2_item_txt {color: white; border-bottom: 2px solid white; }

	.on.menu2 {}
	.on .menu2_mask {display: block; position: fixed;width: 100%;height: 100%;background: #0007;left: 0;top: 0;z-index: 72;}
	.on .menu2_content { left: 0; }
	.logo_link {width: auto;height: 100%;}
	.news_notes {display: none;}
	.news_content_title {margin-bottom: 0; border-bottom: 0; padding-bottom: 0;font-weight: 444;font-size: 14px;}
  .ad {background-color: #429be1; padding-top: 24px; padding-bottom: 24px;}
	.product_arrow_left {left: -12px !important;}
	.product_arrow_right {right: -12px !important;}
	.banner_button {font-size: 12px;margin: 0 16px;padding: 7px 0;width: 100px;}
	.contact_button {width: 150px; margin-right: 3%; color: #fff; font-size: 20px; border-radius: 12px; border: 2px solid white;}
	.white_tangle {bottom: 12px;}
  .search_key_txt {margin: 0 20px;color: #333;font-size: 14px;}
	.product_swiper {padding-bottom: 0px;}
	.product_txt {font-size: 14px;}
  .product_buttons {margin-top: 0px;}
  .intro_title_bg {background: #9cba34; left: -120px;}
	.customer_item_txt {font-size: 14px;position: relative;background: white;color: #333;display: -webkit-box;overflow: hidden;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
	.customer_swiper_inner {box-shadow: 0px 3px 5px #ececec;}
	.news_date {color: #999;font-size: 14px;margin-bottom: 3px;}
  .news_img {padding-top: 50%; margin-bottom: 12px;}
	.logo { width: 70%;text-align: left;}
.logo_img {    width: auto;height: 100%;}
.product_swiper.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {float: left;width: 31%;margin: 0px 1%;}
	.product_swiper.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet:nth-child(4) {/*! clear: both; */}
	.footer_title {font-size: 14px;}
.footer {padding-top: 24px; color: #fff; background: #000;}
.footerup {}
.footer_item {}
.footer_item6 {display: none;}
.footer_txt {
    padding-right: 0;
    padding-left: 0;
    margin-right: 0;
}
.footer_title { margin-bottom: 3px;}
.footer_subtitle {font-size: 14px; color: #c7c7c7; margin-bottom: 15px;}
	.footerup_outer {padding-bottom: 0px;}
.footerbottom {padding: 16px; font-size: 12px; color: #999;}
	.search_key_title {font-size: 16px;}
.product_arrow {top: 66% !important;}
}
